/**
 * This file is part of the CAKIS project.
 * 
 * Copyright (c) 2009-2010 - Florian Arndt, Christian Kerl
 * 
 * @license GNU Lesser General Public License v3 <http://www.opensource.org/licenses/lgpl-3.0.html>
 * @since   01.03.2010
 * @version SVN: $Id: Names.java 139 2010-05-15 11:59:14Z christian-kerl@web.de $
 */

package org.cakis.server;

/**
 * Interface providing constants.
 * 
 * @author Christian Kerl
 */
public interface Names {
    // repository names
    public static final String ProductRepository     = "ProductRepository";
    public static final String ProductTypeRepository = "ProductTypeRepository";
    public static final String ProductListRepository = "ProductListRepository";
    public static final String RecipeRepository      = "RecipeRepository";
    public static final String StockItemRepository   = "StockItemRepository";
    public static final String StockUnitRepository   = "StockUnitRepository";

    // loader names
    public static final String InitialStockUnitLoader = "InitialStockUnitLoader";

    // service names
    public static final String ProductService      = "ProductService";
    public static final String ProductListService  = "ProductListService";
    public static final String RecipeServiceLocal  = "RecipeServiceLocal";
    public static final String RecipeServiceRemote = "RecipeServiceRemote";
    public static final String StockService        = "StockService";
    public static final String CakisClientService  = "CakisClientService";

    // lookup/import service names
    public static final String ProductLookupServiceRegistry  = "ProductLookupServiceRegistry";
    public static final String CodecheckProductLookupService = "CodecheckProductLookupService";

    public static final String RecipeImportServiceRegistry = "RecipeImportServiceRegistry";
    public static final String ChefkochRecipeImportService = "ChefkochRecipeImportService";

    // client session management names
    public static final String ClientSession = "ClientSession";
    public static final String ClientSessionManager = "ClientSessionManager";
}
